<?php
namespace Home\Controller;
class TestController extends CommonController{
	public function index(){
		$url='http://b143.photo.store.qq.com/psb?/V12lnVFu4QUu2m/.g01mrBZlvDdecMKhDzfQGMqghtO5GNOa04T6p1xkIU!/b/dAtJSFUUGwAA&bo=gAJfA6IEQAYFCBU!&rf=viewer_4';
		print_r(get_headers($url));//根据header的Content-Type: image/jpeg判断图片格式是jpg/png/gif等【因为有些无后缀的文件链接不能单纯根据文件后缀判断文件类型】
		// 1. 初始化
		$ch = curl_init();
		// 2. 设置选项，包括URL
		curl_setopt($ch, CURLOPT_URL,$url);
		//设置referer【重要】
		curl_setopt($ch, CURLOPT_REFERER,'http://user.qzone.qq.com/');
		curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
		//设置UA，避免被屏蔽
		curl_setopt($ch, CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.146 Safari/537.36');
		//是否获取响应头【这里不获取响应头，因为会卡死】
		curl_setopt($ch, CURLOPT_HEADER,0);
		// 3. 执行并获取HTML文档内容
		$content = curl_exec($ch);
		// 4. 释放curl句柄
		curl_close($ch);
		//存储二进制图片
		file_put_contents('qq.jpg', $content);
	}
}